Global Variables

The following global variables are available globally.

  • Undocumented

    Declaration

    Swift

    let GRColorPelorous = UIColor(red: 0.16, green: 0.64, blue: 0.73, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRColorPelorous2 = UIColor(red: 0.34, green: 0.88, blue: 0.82, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRDeColorGreen = UIColor(red: 0.20, green: 0.66, blue: 0.33, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRDeColorRed = UIColor(red: 0.92, green: 0.26, blue: 0.21, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRDeColorYellow = UIColor(red: 0.98, green: 0.74, blue: 0.02, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRDeColorBlue = UIColor(red: 0.26, green: 0.52, blue: 0.96, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRDeColorOffWhite = UIColor(red: 0.95, green: 0.95, blue: 0.95, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let GRDefaultStarsColor = UIColor(red: 1, green: 149/255, blue: 0, alpha: 1)
  • Undocumented

    Declaration

    Swift

    let kBaseStore = Firestore.firestore()
  • Undocumented

    Declaration

    Swift

    let kGenders : [(name : String , code : String)] = [("Male" , "M"), ("Female" , "F")]
  • kUD

    Undocumented

    Declaration

    Swift

    let kUD = UserDefaults.standard
  • Undocumented

    Declaration

    Swift

    let kCounrtyDialingCodes = ["AF": "+93", "AE": "+971", "AL": "+355", "AN": "+599", "AS": "+1", "AD": "+376", "AO": "+244", "AI": "+1", "AG": "+1", "AR": "+54","AM": "+374", "AW": "+297", "AU": "+61", "AT": "+43","AZ": "+994", "BS": "+1", "BH": "+973", "BF": "+226","BI": "+257", "BD": "+880", "BB": "+1", "BY": "+375", "BE": "+32","BZ": "+501", "BJ": "+229", "BM": "+1", "BT": "+975", "BA": "+387", "BW": "+267", "BR": "+55", "BG": "+359", "BO": "+591", "BL": "+590", "BN": "+673", "CC": "+61", "CD": "+243","CI": "+225", "KH": "+855", "CM": "+237", "CA": "+1", "CV": "+238", "KY": "+345", "CF": "+236", "CH": "+41", "CL": "+56", "CN": "+86","CX": "+61", "CO": "+57", "KM": "+269", "CG": "+242", "CK": "+682", "CR": "+506", "CU": "+53", "CY": "+537","CZ": "+420", "DE": "+49", "DK": "+45", "DJ": "+253", "DM": "+1", "DO": "+1", "DZ": "+213", "EC": "+593", "EG": "+20", "ER": "+291", "EE": "+372","ES": "+34", "ET": "+251", "FM": "+691", "FK": "+500", "FO": "+298", "FJ": "+679", "FI": "+358", "FR": "+33", "GB": "+44", "GF": "+594", "GA": "+241", "GS": "+500", "GM": "+220", "GE": "+995","GH": "+233", "GI": "+350", "GQ": "+240", "GR": "+30", "GG": "+44", "GL": "+299", "GD": "+1", "GP": "+590", "GU": "+1", "GT": "+502", "GN": "+224","GW": "+245", "GY": "+595", "HT": "+509", "HR": "+385", "HN": "+504", "HU": "+36", "HK": "+852", "IR": "+98", "IM": "+44", "IL": "+972", "IO": "+246", "IS": "+354", "IN": "+91", "ID": "+62", "IQ": "+964", "IE": "+353","IT": "+39", "JM": "+1", "JP": "+81", "JO": "+962", "JE": "+44", "KP": "+850", "KR": "+82","KZ": "+77", "KE": "+254", "KI": "+686", "KW": "+965", "KG": "+996","KN": "+1", "LC": "+1", "LV": "+371", "LB": "+961", "LK": "+94", "LS": "+266", "LR": "+231", "LI": "+423", "LT": "+370", "LU": "+352", "LA": "+856", "LY": "+218", "MO": "+853", "MK": "+389", "MG": "+261", "MW": "+265", "MY": "+60","MV": "+960", "ML": "+223", "MT": "+356", "MH": "+692", "MQ": "+596", "MR": "+222", "MU": "+230", "MX": "+52","MC": "+377", "MN": "+976", "ME": "+382", "MP": "+1", "MS": "+1", "MA": "+212", "MM": "+95", "MF": "+590", "MD": "+373", "MZ": "+258", "NA": "+264", "NR": "+674", "NP": "+977", "NL": "+31","NC": "+687", "NZ": "+64", "NI": "+505", "NE": "+227", "NG": "+234", "NU": "+683", "NF": "+672", "NO": "+47","OM": "+968", "PK": "+92", "PM": "+508", "PW": "+680", "PF": "+689", "PA": "+507", "PG": "+675", "PY": "+595", "PE": "+51", "PH": "+63", "PL": "+48", "PN": "+872","PT": "+351", "PR": "+1","PS": "+970", "QA": "+974", "RO": "+40", "RE": "+262", "RS": "+381", "RU": "+7", "RW": "+250", "SM": "+378", "SA": "+966", "SN": "+221", "SC": "+248", "SL": "+232","SG": "+65", "SK": "+421", "SI": "+386", "SB": "+677", "SH": "+290", "SD": "+249", "SR": "+597","SZ": "+268", "SE": "+46", "SV": "+503", "ST": "+239","SO": "+252", "SJ": "+47", "SY": "+963", "TW": "+886", "TZ": "+255", "TL": "+670", "TD": "+235", "TJ": "+992", "TH": "+66", "TG": "+228", "TK": "+690", "TO": "+676", "TT": "+1", "TN": "+216","TR": "+90", "TM": "+993", "TC": "+1", "TV": "+688", "UG": "+256", "UA": "+380", "US": "+1", "UY": "+598","UZ": "+998", "VA": "+379", "VE": "+58", "VN": "+84", "VG": "+1", "VI": "+1","VC": "+1", "VU": "+678", "WS": "+685", "WF": "+681", "YE": "+967", "YT": "+262","ZA": "+27" , "ZM": "+260", "ZW": "+263"]
  • Undocumented

    Declaration

    Swift

    let baseUrlOfPlaces = "https://maps.googleapis.com/maps/api/place/"
  • store the all places sub types with rating attributes

    Declaration

    Swift

    let kGRPlacesCategories : [String : Set<String> ] = ["restaurant": ["11","13","14","15","16","17","33"], "cafe": ["11","13","14","15","16","17","33"], "university": ["11","23","24","25","29","30"], "hospital": ["11","12","13","15","16","19","20"], "shopping_mall": ["11","15","16","21","22","23","24",], "bank": ["12","13","14","24","25","26"], "airport": ["11","12","15","16","23","24","27",], "bakery": ["14","15","16","17","33"], "beauty_salon": ["12","13","14","17","28"], "book_store": ["14","15","16","25"], "gym": ["14","15","16","28","29"], "lodging": ["12","14","15","16","24","28"], "night_club": ["13","14","15","16","18","24"], "shoe_store": ["14","17","21","28"], "spa": ["12","13","14","15","16","28"], "store": ["11","14","16","17"], "dentist": ["12","13","14","15","16","19","20"], "bar": ["13","14","15","16","24","28"], "amusement_park": ["11","13","14","18","23","24","28"], "aquarium": ["15","16","17","24","28"], "art_gallery": ["15","16","17","18","24"], "campground": ["11","16","24"], "library": ["14","15","16","17","24","25"], "museum": ["11","15","16","17","18","23","24"], "park": ["11","16","22","24"], "subway_station": ["11","15","16","23","24","25","28"], "rv_park": ["11","14","16","24"], "stadium": ["11","15","16","23","24","28"], "train_station": ["11","15","16","23","24","25","28"], "transit_station": ["11","15","16","23","24","25","28"], "zoo": ["11","14","15","16","23","24","28"], "school": ["15","17","22","24","29","31"], "natural_feature": ["15","16","18","24","32"],"food": ["15","16","17","33"]]
  • Undocumented

    Declaration

    Swift

    let inviteText = "Global Rank invite from \(GRUser.currentUser?.name ?? "") \n Click below link to download app \n\n Apple iOS: \n\(AppConfig.shared.appConfig?["IOSAppUrl"]?.string ?? "__") \n\n Android Phone: \n\(AppConfig.shared.appConfig?["AndroidAppUrl"]?.string ?? "__")"
  • Undocumented

    Declaration

    Swift

    var escapedString = inviteText.addingPercentEncoding(withAllowedCharacters: .urlHostAllowed)
  • Undocumented

    Declaration

    Swift

    let inviteUrlString : String = "whatsapp://send?text=\(escapedString ?? "")"
  • Error domain

    Declaration

    Swift

    public let ErrorDomain: String = "SwiftyJSONErrorDomain"
  • Error code

    Declaration

    Swift

    public let ErrorUnsupportedType: Int = 999
  • Undocumented

    Declaration

    Swift

    public let ErrorIndexOutOfBounds: Int = 900
  • Undocumented

    Declaration

    Swift

    public let ErrorWrongType: Int = 901
  • Undocumented

    Declaration

    Swift

    public let ErrorNotExist: Int = 500
  • Undocumented

    Declaration

    Swift

    public let ErrorInvalidJSON: Int = 490